.elevator-shaft {
  width: 100px;
  border: 1px solid #CCC;
  // background-color:aquamarine;
  .floor-item {
    display: flex;
    width: 400px;
  }
  .elevator-item {
    height: 120px;
    width: 100px;
    font-size: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-bottom: 1px solid #CCC;
    &.active {
      background-color: rgb(201, 239, 240);
      border-bottom: 1px solid rgb(201, 239, 240);
    }
    &.running {
      background-color: rgb(18, 184, 107);
      border-bottom: 1px solid rgb(18, 184, 107);
    }
    &.full-weight {
      background-color: rgb(184, 18, 18);
      border-bottom: 1px solid rgb(184, 18, 18);
    }
    .load{
      font-size: xx-small;
    }
  }
}